Submesh allocation in 2D-mesh multicomputers: partitioning at the longest dimension of requests

نویسنده

  • Sulieman Bani-Ahmad
چکیده

Two adaptive non-contiguous allocation strategies for 2D-mesh multicomputers are proposed in this paper. The first is first-fit-based and the second is best-fit-based. That is; for a given request, the proposed first-fit-based approach tries to find a free submesh using the well-known first-fit strategy, if it fails, the request at hand is partitioned into two sub-requests that are independently allocated using the first-fit approach. Partitioning is gradually performed at the longest dimension of the parallel request. This partitioning mechanism aims at (i) lifting the condition of contiguity, and (ii) at the same time maintaining good level of contiguity. Gradual partitioning of requests produce two sub-requests one of which is relatively big and as close as possible to the square-shape and, thus; reducing communication latency caused by non-contiguity. Using extensive simulations, we evaluated the proposed strategies and compared them with previous contiguous and non-contiguous strategies. Simulation outcomes clearly show the proposed allocation schemes produce the best Average Response Time (ART), the Average System Utilization (ASU) and also produce relatively low communication overhead.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparative Evaluation of Request-Partitioning-based Processor Allocation Strategies in 2D Mesh-based Multicomputers

Request-Partitioning-Based (RPB) allocation schemes remedy the problem of fragmentation by allowing parallel requests to be allocated non-contiguously in case contiguous allocation fails. Two RPB allocation schemes are proposed in literature; the Adaptive Non-Contiguous Allocation (ANCA) and the Bounded-Gradual-Partitioning (BGP) allocation. In ANCA, the frame requested by the parallel job is s...

متن کامل

Task migration in n-dimensional wormhole-routed mesh multicomputers

In a mesh multicomputer performing jobs needs to schedule submeshes according to some processor allocation scheme In order to assign the incoming jobs to a free submesh a task compaction scheme is needed to generate a larger contiguous free region The overhead of com paction depends on the e ciency of the task migration scheme In this paper two simple task migration schemes are rst proposed in ...

متن کامل

Dynamic Scheduling and Allocation in Two-Dimensional Mesh-Connected Multicomputers for Real-Time Tasks∗

Among several multiprocessor topologies, twodimensional (2D) mesh topology has become popular due to its simplicity and efficiency. Even though a number of scheduling and processor allocation schemes for 2D meshes have been proposed in the literature, little study has been done aimed for realtime environment. In this paper, we propose an on-line scheduling and allocation scheme for real-time ta...

متن کامل

Improving Performance of Mesh-connected Multicomputers by Reducing Fragmentation

Fragmentation is the main performance bottleneck of multicomputer systems. In this paper, we classify the fragmentation problems in multicomputer systems according to their causes. It is noted that among all kinds of fragmentation, physical fragmentation is seldom addressed by contemporary allocation schemes. Two novel processor allocation schemes that reduce physical fragmentation for the mesh...

متن کامل

A Minimal Fragmentation Algorithm for Task Allocation in Mesh - Connected Multicomputers

—Efficient allocation of processors to incoming tasks in tightly coupled systems is crucial for achieving high performance. A good allocation algorithm should identify available processors with minimum overhead. In addition, it should be submesh recognition complete and should minimize fragmentation as far as possible. In this paper, we propose an efficient task allocation mechanism called the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. Arab J. Inf. Technol.

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2013